1
1390
293
141
22
2
288
17
5
6
144
141
325
5
186
329
322
509
45
18
1
2
2
1
6
5
449
15
7
1
1
31
8
18
1
9
1
1
104
1
662
45
3
44
540
406
397
560
767
54
1
1
3
1074
1
1
43
1
1
4
1
1
21
160
2
1
1
1
1
6
39
125
3
1221
42
411
722
230
26
472
27
9
2
5
2
42
330
1
77
46
1384
7
2